Proxy-Require

An example of the header is shown below:

Proxy-Require: sec-agree

The header properties are shown in the following table:

Header Level Action

Add

Delete

Modify

List Entries

Operations Supported

Yes

Yes

Yes

N/A

Keyword

Sub Types

Attributes

Capabilities

SIPCapabilities

Read/Write

Below are header manipulation examples:

Example 1

Rule:

Add a Proxy-Require header to the message:

■ Message Type: Any
■ Action Subject: header.Proxy-Require
■ Action Type: Add
■ Action Value: 'sec-agree'

Result:

Proxy-Require: sec-agree

Example 2

Rule:

Modify the Proxy-Require header to itsp.com:

■ Message Type: Any
■ Action Subject: header.Proxy-Require
■ Action Type: Modify
■ Action Value: 'itsp.com'

Result:

Proxy-Require: itsp.com

Example 3

Rule:

Set the privacy options tag in the Proxy-Require header:

■ Message Type: Invite
■ Action Subject: header.Proxy-Require.capabilities.privacy
■ Action Type: Add
■ Action Value: '1'

Result:

Proxy-Require: itsp.com, privacy